153.31 feet = 46.728888 meters