101.2 meters = 332.020997 feet