150.82 feet = 45.969936 meters