1334.3 inches = 33.89122 meters