488.88 feet = 149.010624 meters