40404 meters = 132559 feet and 0.66 inches