5836 inches = 148.2344 meters