488.63 feet = 148.934424 meters