39 meters = 127.952756 feet