488.54 feet = 148.906992 meters