127.5 x 7.2 meters = 418.31 x 23.62 feet