Academia Odd Stuff Space Science Technology 3 min read Why Meteors Strike Earth Faster Than Terminal Velocity TJ October 18, 2025